toilet waste retention system - Français Anglais Dictionnaire